have one's hands tied – English–Türkçe translations

🇬🇧 en tr 🇹🇷

have one's hands tied verb

  • be powerless to act
eli kolu bağlı olmak
Wiktionary Links